nature reserve – English–Italiano translations

🇬🇧 en it 🇮🇹

nature reserve noun

  • area managed to conserve natural features
riserva naturale, area naturale protetta
Wiktionary Links